Text copied to clipboard!
Naslov
Text copied to clipboard!iOS programer sa Swift i Objective-C
Opis
Text copied to clipboard!
Tražimo iskusnog iOS programera sa znanjem Swift i Objective-C jezika koji će se pridružiti našem razvojnom timu. Kao iOS programer, bit ćete odgovorni za dizajniranje, razvoj i održavanje mobilnih aplikacija za iOS platformu. Radit ćete u suradnji s dizajnerima, backend programerima i ostalim članovima tima kako biste osigurali visoku kvalitetu i performanse aplikacija.
Vaše glavne odgovornosti uključivat će razvoj novih značajki, optimizaciju postojećeg koda, rješavanje bugova i poboljšanje korisničkog iskustva. Također ćete sudjelovati u planiranju arhitekture aplikacija, testiranju i implementaciji najboljih praksi u razvoju softvera. Očekujemo da budete upoznati s najnovijim trendovima u iOS razvoju te da aktivno doprinosite poboljšanju naših aplikacija.
Idealni kandidat ima iskustvo u razvoju iOS aplikacija, dobro razumije iOS ekosustav, uključujući UIKit, CoreData, CoreAnimation i druge Apple tehnologije. Također, poželjno je iskustvo s alatima poput Xcode, Git i CI/CD sustavima. Ako ste strastveni u razvoju mobilnih aplikacija i želite raditi u dinamičnom okruženju, prijavite se i postanite dio našeg tima!
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje iOS aplikacija koristeći Swift i Objective-C
- Suradnja s dizajnerskim i backend timovima na implementaciji novih značajki
- Optimizacija performansi aplikacija i poboljšanje korisničkog iskustva
- Pisanje čistog, skalabilnog i održivog koda
- Testiranje i ispravljanje bugova kako bi se osigurala stabilnost aplikacija
- Praćenje najnovijih trendova i tehnologija u iOS razvoju
- Implementacija sigurnosnih mjera i najboljih praksi u razvoju
- Dokumentiranje tehničkih specifikacija i procesa razvoja
Zahtjevi
Text copied to clipboard!- Iskustvo u razvoju iOS aplikacija koristeći Swift i Objective-C
- Poznavanje iOS SDK-a, UIKit-a, CoreData i drugih Apple tehnologija
- Iskustvo s alatima poput Xcode, Git i CI/CD sustavima
- Razumijevanje principa dizajna i UX/UI smjernica za iOS
- Sposobnost rada u timu i učinkovite komunikacije
- Iskustvo s RESTful API-ima i integracijom vanjskih servisa
- Poznavanje arhitektura poput MVC, MVVM ili VIPER
- Sposobnost rješavanja problema i analitičko razmišljanje
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo s razvojem iOS aplikacija?
- Koje su glavne razlike između Swift i Objective-C jezika?
- Kako biste optimizirali performanse iOS aplikacije?
- Jeste li radili s CoreData ili drugim bazama podataka na iOS-u?
- Kako biste riješili problem memorijskog curenja u iOS aplikaciji?
- Možete li opisati proces objavljivanja aplikacije na App Store?
- Kako pristupate testiranju iOS aplikacija?
- Koje alate koristite za praćenje i otklanjanje bugova?